blanketing smoke - Alemán Inglés Diccionario